#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main4()
{
	/*char a = 101;
	int sum = 200;
	a += 27;
	sum += a;
	printf("%d\n", sum);*/
	/*int v = 1024;
	char c = *((char*)(&v));
	if (c) v += 1;
	c = *((char*)(&v));
	if (c)v += 1;
	c = *((char*)(&v));
	printf("%d %d", v, c);*/

	return 0;
}
//
#include <stdio.h>
//void func(char* p) { p = p + 1; }
//int main()
//{
//	char s[] = { '1', '2', '3', '4' };
//	func(s);
//	printf("%c", *s);
//	return 0;
//}
#include <stdio.h>
//void fun(char** p)
//{
//	int i;
//	for (i = 0; i < 4; i++)
//		printf("%s", p[i]);
//} 
//int main()
//{
//	char* s[6] = { "ABCD", "EFGH", "IJKL", "MNOP", "QRST", "UVWX" };
//	fun(s);
//	printf("\n");
//	return 0;
//}

//int main()
//{
//	int a[4][3];
//	for (int i = 0; i < 4; i++)
//	{
//		for (int j = 0; j < 3; j++)
//		{
//			a[i][j] = j;
//		}
//	}
//	void (*s[5])(int);
//	return 0;
//}
//int main()
//{
//	int* k[10][30];
//	printf("%d\n", sizeof(k));
//	int a;
//	printf("%d\n", sizeof(a));
//	return 0;
//}
void f(int** p)
{
	return;
}
int main()
{
	int a[4] = { 1,2,3,4 };
	int b[3][4] = { {1,2,3,4},{5,6,7,8},{9,10,11,12} };
	int* q[3] = { b[0],b[1],b[2] };
	f(b);
	f(q);
	return 0;
}